Definitions | {x:A| B(x)} , x.A(x),  b, i <z j, a < b, inr x , case b of inl(x) => s(x) | inr(y) => t(y), x:A B(x), b, f(a), A B, , Ax, #$n, inl x , left + right, x:A B(x), Type, i z j, -n, s = t, , , Unit, , True, T, ff, P  Q, P & Q, P   Q, tt, P  Q, x:A. B(x), t T, if b then t else f fi |